﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SEDomain.Entities
{
    public class CoasStandart : Entity<CoasStandart>
    {

        private Coas _coas;
        private string _colorSmootthness;
        private string _wording;
        private string _vanishCoatingCheck;
        private string _vanishKillCheck;
        private string _lamination;
        private string _rawMaterial;
        private string _printability;
        private string _dimentionFontAc;
        private string _dimentionFontAr;
        private string _dimentionBackAc;
        private string _dimentionBackAr;
        private string _registeration;
        private string _diecut;
        private string _hotStamp;
        private string _embossing;
        private string _perforation;
        private string _barcodeNumber;
        private string _barcodeQuarity;
        private string _thickness;
        private string _inkSmeared;
        private string _colourToleration;
        private string _labelGab;
        private string _packingRq;
        private string _rqRd;
        private string _rqPcsPerUnit;
        private string _rqUnitPerPack;
        private string _rqPcsOver;
        private string _coreSize;
        private string _imarkPosition;
        private string _weight;
        private string _barcodeReading;
        private string _dryRubTest;
        private string _alcohol;
        private string _tapeTest;

        public CoasStandart(): this(null)
        {
        }
        public CoasStandart(Coas coas)
        {
           _coas = coas;
        }
      
        public virtual Coas Coas
        {
            get { return _coas; }
            set { _coas = value; }
        }
        public virtual string ColorSmootthness
        {
            get { return _colorSmootthness; }
            set { _colorSmootthness = value; }
        }
        public virtual string Wording
        {
            get { return _wording; }
            set { _wording = value; }
        }
        public virtual string VanishCoatingCheck
        {
            get { return _vanishCoatingCheck; }
            set { _vanishCoatingCheck = value; }
        }
        public virtual string VanishKillCheck
        {
            get { return _vanishKillCheck; }
            set { _vanishKillCheck = value; }
        }
        public virtual string Lamination
        {
            get { return _lamination; }
            set { _lamination = value; }
        }
        public virtual string RawMaterial
        {
            get { return _rawMaterial; }
            set { _rawMaterial = value; }
        }
        public virtual string Printability
        {
            get { return _printability; }
            set { _printability = value; }
        }
        public virtual string DimentionFontAc
        {
            get { return _dimentionFontAc; }
            set { _dimentionFontAc = value; }
        }
        public virtual string DimentionFontAr
        {
            get { return _dimentionFontAr; }
            set { _dimentionFontAr = value; }
        }
        public virtual string DimentionBackAc
        {
            get { return _dimentionBackAc; }
            set { _dimentionBackAc = value; }
        }
        public virtual string DimentionBackAr
        {
            get { return _dimentionBackAr; }
            set { _dimentionBackAr = value; }
        }
        public virtual string Registeration
        {
            get { return _registeration; }
            set { _registeration = value; }
        }
        public virtual string Diecut
        {
            get { return _diecut; }
            set { _diecut = value; }
        }
        public virtual string HotStamp
        {
            get { return _hotStamp; }
            set { _hotStamp = value; }
        }
        public virtual string Embossing
        {
            get { return _embossing; }
            set { _embossing = value; }
        }
        public virtual string Perforation
        {
            get { return _perforation; }
            set { _perforation = value; }
        }
        public virtual string BarcodeNumber
        {
            get { return _barcodeNumber; }
            set { _barcodeNumber = value; }
        }
        public virtual string BarcodeQuarity
        {
            get { return _barcodeQuarity; }
            set { _barcodeQuarity = value; }
        }
        public virtual string Thickness
        {
            get { return _thickness; }
            set { _thickness = value; }
        }
        public virtual string InkSmeared
        {
            get { return _inkSmeared; }
            set { _inkSmeared = value; }
        }
        public virtual string ColourToleration
        {
            get { return _colourToleration; }
            set { _colourToleration = value; }
        }
        public virtual string LabelGab
        {
            get { return _labelGab; }
            set { _labelGab = value; }
        }
        public virtual string PackingRq
        {
            get { return _packingRq; }
            set { _packingRq = value; }
        }
        public virtual string RqRd
        {
            get { return _rqRd; }
            set { _rqRd = value; }
        }
        public virtual string RqPcsPerUnit
        {
            get { return _rqPcsPerUnit; }
            set { _rqPcsPerUnit = value; }
        }
        public virtual string RqUnitPerPack
        {
            get { return _rqUnitPerPack; }
            set { _rqUnitPerPack = value; }
        }
        public virtual string RqPcsOver
        {
            get { return _rqPcsOver; }
            set { _rqPcsOver = value; }
        }
        public virtual string CoreSize
        {
            get { return _coreSize; }
            set { _coreSize = value; }
        }
        public virtual string ImarkPosition
        {
            get { return _imarkPosition; }
            set { _imarkPosition = value; }
        }
        public virtual string Weight
        {
            get { return _weight; }
            set { _weight = value; }
        }
        public virtual string BarcodeReading
        {
            get { return _barcodeReading; }
            set { _barcodeReading = value; }
        }
        public virtual string DryRubTest
        {
            get { return _dryRubTest; }
            set { _dryRubTest = value; }
        }
        public virtual string Alcohol
        {
            get { return _alcohol; }
            set { _alcohol = value; }
        }
        public virtual string TapeTest
        {
            get { return _tapeTest; }
            set { _tapeTest = value; }
        }
    }
}
